twt travelling wave tube - Turkish English Dictionary